package coffeeTee;

public abstract class CaffeineBeverage {
	final void prepareRecipe(){
		boilWater();
		brew();
		pourInCup();
		addCondiments();
	}
	
	abstract void brew();
	abstract void addCondiments();
	void boilWater(){
		System.out.println("[LOADING] Boiling the water...");
		System.out.println("Done boiling the water.");
	}
	void pourInCup(){
		System.out.println("[LOADING] Pouring into cup...");
		System.out.println("Done pouring into cup.");
	}
}
